cold stuffed tomato - English Synonyms Dictionary

cold stuffed tomato

n.
[1] stuffed tomato